<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>可用过滤器列表</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="resource.html">资源类型列表</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="filters.string.html">字符串过滤器</a></div>
 <div class="up"><a href="appendices.html">附录</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="filters" class="appendix">
  <h1>可用过滤器列表</h1>
<h2>Table of Contents</h2><ul class="chunklist chunklist_appendix"><li><a href="filters.string.html">字符串过滤器</a></li><li><a href="filters.convert.html">转换过滤器</a></li><li><a href="filters.compression.html">压缩过滤器</a></li><li><a href="filters.encryption.html">加密过滤器</a></li></ul>

  <p class="para">下面列出了用在 
  <span class="function"><a href="function.stream-filter-append.html" class="function">stream_filter_append()</a></span>中的几个内置的流过滤器。用户的 PHP 版本中的过滤器也许比这里列出的更多（或更少）。</p>
  <p class="para">值得指出 
  <span class="function"><a href="function.stream-filter-append.html" class="function">stream_filter_append()</a></span>与 
  <span class="function"><a href="function.stream-filter-prepend.html" class="function">stream_filter_prepend()</a></span>之间有少许不平衡。每个 PHP 流都含有一个小的
  <em class="emphasis">读取缓冲区</em>，它存储了来自文件系统或其它资源的几段数据以便更有效率地处理。数据一从资源进入流的内部缓冲区，立刻被附上的过滤器处理而不管 PHP 程序是否真的已经准备好接收数据。当过滤器是 
  <em class="emphasis">appended</em>时如果数据等待在读取缓冲区，数据将被立即通过过滤器处理，使其效果看上去是透明的。然而当过滤器是 
  <em class="emphasis">prepended</em>时如果数据等待在读取缓冲区，数据将
  <em class="emphasis">不会</em>被该过滤器处理。该数据将会等到从资源取得下一段数据后才会被处理。</p>
  <p class="para">用 
  <span class="function"><a href="function.stream-get-filters.html" class="function">stream_get_filters()</a></span>来列出 PHP 中已安装的过滤器。</p>
  
  
  
  
</div>
<hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="resource.html">资源类型列表</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="filters.string.html">字符串过滤器</a></div>
 <div class="up"><a href="appendices.html">附录</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
